be fighting a losing battle - Allemand Anglais Dictionnaire